package com.tencent.qf.team.dto.response;

import lombok.Data;

import java.math.BigDecimal;

@Data
public class GuiderOrderGoodsCpsPaginateResponse {
    private String storeName;
    private String externalSkuId;
    private String skuNameChinese;
    private String externalSpuId;
    private String spuNameChinese;
    private String primaryImageUrl;
    private String categoryLevel1Name;
    // 单价 分销单.goodsTotalAmount/分销单.quantity   or  skuPrice
    private BigDecimal goodsAmount = BigDecimal.ZERO;
    // 平均单价 商品skuid维度，sum(分销单.paymentAmoun)/sum(分销单.quantity)
    // paymentAmount 不存在字段 疑似payment_amount
    private BigDecimal avgGoodsAmount = BigDecimal.ZERO;
    // 支付人数 商品skuid维度的所有分销单，按 分销单.uid 去重
    private Integer buyerCount = 0;
    // 支付件数 商品skuid维度 sum(分销单.quantity)
    private Integer payGoodsSum = 0;
    // 售后数量 商品skuid维度 sum(分销单.returnedGoodsNum)
    private Integer returnedGoodsSum = 0;
    // 支付gmv 商品skuid维度 sum(分销单.estimatedDistributeAmount)
    private Integer gmv = 0;
}
